<?php
class ZapytajController extends Sosweb_Controller_Action
{
	function init()
	{
		parent::init();
		$this->logger->info('Inicjalizacja strony zapytaj azvision.pl przez uzytkownika z IP: '.$_SERVER['REMOTE_ADDR']);
		$this->view->getHelper('HeadLink')->appendStylesheet($this->view->baseUrl.'/public/styles/query.css');
	}

	function indexAction()
	{
	}	
	
	function sendmailAction()
	{
		$this->_helper->layout()->disableLayout();
		$this->_helper->viewRenderer->setNoRender();
		
		$request = clone $this->getRequest();
		$telephone = ($request->getParam('telephone_input') != null ? $request->getParam('telephone_input') : 'Nie podano');
		
		$name = $request->getParam("name_input");
		$email = $request->getParam("email_input");
		$title = 'Zapytanie o wykonanie grafiki.';
		$message = $request->getParam("message_input").'<br><br>Numer kontaktowy: <strong>'.$telephone.'<strong>';
		
		$this->logger->info('Wysyłanie wiadomości '.$title.' od '.$name);
		
		try
		{
			$mail = new Sosweb_Util_Common_Mail();
			$mail->contactMessage('Zapytanie z Formularza Kontaktowego', $message, $email);

			$this->logger->info('Wysłano email z zapytaniem do AZVision');
		}
		catch (Zend_Mail_Exception $zmex)
		{
			$this->logger->error('Nie udało się wysłac wiadomości email z formularza kontaktowego. Wyjątek: '.$zmex->getMessage());
		}
	}	
}